home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 24 / AACD 24.iso / AACD / System / Datatypes / JPEG-DT / Install < prev    next >
Text File  |  2001-07-18  |  2KB  |  120 lines

  1. ;$VER:jpeg.datatype Install 43.6
  2.  
  3. (set #dt-dir
  4.     (askdir
  5.         (prompt "Where do you store your datatypes ?")
  6.         (help @askdir-help)
  7.         (default "SYS:Classes/DataTypes")
  8.     )
  9. )
  10.  
  11. (set #dc-dir
  12.     (askdir
  13.         (prompt "Where do you store your descriptor files ?")
  14.         (help @askdir-help)
  15.         (default "DEVS:DataTypes")
  16.     )
  17. )
  18.  
  19. (set #prefs-dir
  20.     (askdir
  21.         (prompt "Where do you store your preferences for datatypes ?")
  22.         (help @askdir-help)
  23.         (default "SYS:Prefs/DataTypes")
  24.     )
  25. )
  26.  
  27. (if (exists "LIBS:powerpc.library" (noreq))
  28.     (set #jpegname "jpeg.library_wos")
  29.     (
  30.     (if (patmatch "(NOFPU)" (database "fpu"))
  31.         (
  32.             (if (patmatch "(68020|68030)" (database "cpu"))
  33.                 (set #jpegname "jpeg.library_020std")
  34.             )
  35.             (if (patmatch "(68040)" (database "cpu"))
  36.                 (set #jpegname "jpeg.library_040std")
  37.             )
  38.             (if (patmatch "(68060)" (database "cpu"))
  39.                 (set #jpegname "jpeg.library_060std")
  40.             )
  41.         )
  42.         (
  43.             (if (patmatch "(68020|68030)" (database "cpu"))
  44.                 (set #jpegname "jpeg.library_020881")
  45.             )
  46.             (if (patmatch "(68040)" (database "cpu"))
  47.                 (set #jpegname "jpeg.library_040881")
  48.             )
  49.             (if (patmatch "(68060)" (database "cpu"))
  50.                 (set #jpegname "jpeg.library_060881")
  51.             )
  52.         )
  53.     )
  54.     )
  55. )
  56.  
  57. (set #rendername "render.library")
  58. (if (not (patmatch "(68881|68882|FPU040)" (database "fpu")))
  59.     (
  60.     (if (patmatch "(68020|68030|68040)" (database "cpu"))
  61.         (
  62.         (set #rendername "render.library_68040")
  63.         )
  64.     )
  65.     (if (patmatch "(68060)" (database "cpu"))
  66.         (
  67.         (set #rendername "render.library_68060")
  68.         )
  69.     )
  70.     )
  71. )
  72.  
  73. (copylib
  74.     (prompt "jpeg.datatype")
  75.     (help @copylib-help)
  76.     (source "Classes/DataTypes/jpeg.datatype")
  77.     (dest #dt-dir)
  78.     (confirm)
  79. )
  80.  
  81. (copylib
  82.     (prompt "jpeg.library")
  83.     (help @copylib-help)
  84.     (source (tackon "Libs" #jpegname))
  85.     (dest "LIBS:")
  86.     (newname "jpeg.library")
  87.     (confirm)
  88. )
  89.  
  90. (copylib
  91.     (prompt "render.library")
  92.     (source (tackon "Libs" #rendername))
  93.     (dest "LIBS:")
  94.     (newname "render.library")
  95.     (help @copylib-help)
  96.     (confirm)
  97. )
  98.  
  99. (copyfiles
  100.     (source "Devs/DataTypes/JPEG")
  101.     (dest #dc-dir)
  102. )
  103.  
  104. (copyfiles
  105.     (source "Env/DataTypes/jpeg.prefs")
  106.     (dest "ENVARC:DataTypes")
  107. )
  108.  
  109. (copyfiles
  110.     (source "Env/DataTypes/jpeg.prefs")
  111.     (dest "ENV:DataTypes")
  112. )
  113.  
  114. (copyfiles
  115.     (source "Prefs/JPEGPrefs")
  116.     (dest #prefs-dir)
  117.     (infos)
  118. )
  119.  
  120.